/**
 * 
 */
package com.aaron.client;


import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.rpc.RemoteService;
import com.google.gwt.user.client.rpc.ServiceDefTarget;
import com.google.gwt.user.client.rpc.AsyncCallback;

/**
 * @author aaron
 *
 */
public interface SubversionServiceAsync {
	public void getTreeXML(String path, String auth, AsyncCallback callback);
	public void checkout(String project_name, String svn_url, String svn_username, String svn_password, String auth, AsyncCallback callback);
	public void update(String project_name, String auth, AsyncCallback callback);
	public void commit(String project_name, String message, String auth, AsyncCallback callback);
}
